﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using AutoCorrelatorGUI.Model;

namespace AutoCorrelatorGUI.Design
{
   public class DesignDataService : IDataService
   {
      public event Action<DataUpdateTypes> DataUpdated;
      public event Action<string> StatusMessage;

      public void GetAllWells(Action<IList<Well>> callback)
      {
      }

      public void SaveOutputData(string outputFile)
      {

      }

      public void SetCalcDerivative(bool calcDerivative)
      {

      }

      public void SetCompareWell(string compareTitle)
      {

      }

      public void SetInputFile(string inputFile, bool performAutoCorrelation)
      {
      }

      public void SetIntervalTime(double intervalMS)
      {

      }

      public void SetMotherWavelet(MotherWaveletTypes waveType)
      {
         
      }

      public void SetNormalization(NormalizationTypes normType)
      {

      }
   }
}
